human cost - Spanish English Dictionary